take shelter behind - Francés Inglés Diccionario